JSP页面过大,使用<jsp:include >

来源:百度知道 编辑:UC知道 时间:2024/06/22 04:43:31
我现在有一个页面,因为逻辑特别负载,在JSP编译成类的时候报了超过65535的异常,不能被编译,我现在考虑把其中的一些代码放到另外一个页面中去比如我原来的页面是a.jsp,然后我在里面<jsp:include page="b.jsp">
那么在JSP被编译的时候 请问是生成几个类文件?是只有a,还是 a和b被分开了?

include前你一定是要先做好一个b.jsp网页的,
你在a.jsp中include b.jsp那么a.jsp也存在

总之是,a.jsp和b.jsp都已存在,
那编译是两者都被编译了!

a.jsp是一个
b.jsp又是一个

jsp include有两种
<%@ include%>:所有代码包含进来之后,一起进行处理,把所有代码合在一起
<jsp:include></jsp:include>:所有的代码分别处理,处理完成之后再将代码的显示结果(处理结果)包含进来